sqlplus、exp、imp不是内部或外部命令,也不是可运行的程序

您所在的位置:网站首页 imp sqlplus sqlplus、exp、imp不是内部或外部命令,也不是可运行的程序

sqlplus、exp、imp不是内部或外部命令,也不是可运行的程序

#sqlplus、exp、imp不是内部或外部命令,也不是可运行的程序| 来源: 网络整理| 查看: 265

oracle 想exp导出数据库,参考网上的作业,进入CMD命令,黑屏后输入命令出现EXP后出现EXP不能内部或外部命令。

网上找到下列解决方法

摘自:http://blog.csdn.net/suzenim/article/details/6319929

在DOS下sqlplus、exp、imp命令提示:“不是内部或外部命令,也不是可运行的程序或批处理文件”!

首先,确认oracle安装路径下的根目录%oracle_home%/bin目录下的sqlplus.exe、imp.exe、exp.exe等可执行文件能否正常运行!如果不能运行,那oracle安装文件可能被破坏了,考虑重装oracle;如果可以,看第二步。

接着,在windows环境变量下,添加%oracle_home%/bin路径。具体操作:右击“我的电脑”—>“高级”—>“环境变量”—>path;然后添加";%oracle_home%/bin"这样就OK了!这样添加没有效果

后来网上又找到另外的环境变量添加方法:

假如你的oracle安装路径是d:\oracle,下面加上这三条路径就可以用exp了。ORACLE_BASE=D:\oracle\product\10.2.0ORACLE_HOME=D:\oracle\product\10.2.0\db_1Path=D:\oracle\product\10.2.0\db_1\bin;(存在path路径的话,添加到最后就可以了。)

其实,在DOS下任何命令提示:“不是内部或外部命令,也不是可运行的程序或批处理文件”!都是环境变量问题。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3